/*
 * Copyright (c) 1995, 2013, Oracle and/or its affiliates. All rights reserved.
 * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 *
 */

package jdk.io;

import java.io.IOException;

/**
 * 表示在输入过程中意外地到达了文件结尾或流结尾。
 * <p>
 * 此异常主要由数据输入流用来表示流结束。请注意，许多其他输入操作在流结束时返回特殊值，
 * 而不是抛出异常。
 *
 * @author  Frank Yellin
 * @see     java.io.DataInputStream
 * @see     java.io.IOException
 * @since   JDK1.0
 */
public
class EOFException extends IOException {
    private static final long serialVersionUID = 6433858223774886977L;

    /**
     * 构造一个 {@code EOFException}，其错误详细信息为 {@code null}。
     */
    public EOFException() {
        super();
    }

    /**
     * 构造具有指定详细消息的 {@code EOFException}。
     * 稍后可以通过类 {@code java.lang.Throwable} 的
     * {@link java.lang.Throwable#getMessage} 方法检索字符串 {@code s}。
     *
     * @param   s   详细消息。
     */
    public EOFException(String s) {
        super(s);
    }
}
